/*
Site header part
*/
#site-header #block-menu-menu-for-user-login {
  float:left;
  margin-top: 10px;
}

#block-menu-menu-for-user-login h2 {
  font-size: 12px;
  font-weight: normal;
  display:block;
  float:left;
}

#block-menu-menu-for-user-login div {
  float:left;
  margin-left: 6px;
}

#block-menu-menu-for-user-login ul {
  margin: 0;
  padding: 0;
}

#block-menu-menu-help-relevant-info li,
#block-menu-menu-for-user-login li {
  float:left;
  list-style: none;
  margin: 0 0 0 10px;
  padding: 0;
}

#block-menu-menu-help-relevant-info li {
  padding-left: 16px;
  background: url('../images/header_top_line.gif') no-repeat scroll left center;
}

#site-header #block-menu-menu-help-relevant-info {
  float:right;
  margin-top: 10px;
}

#block-menu-menu-help-relevant-info a.hot-line{
  color:#FF5500;
}

/*
Region top part
*/
.site-logo,
#block-search-0,
#block-imagemenu-6{
  float: left;
}

#block-imagemenu-6 {
  bottom: 10px;
  position: absolute;
  right: 18px;
}

#block-imagemenu-6 ul,
#block-imagemenu-6 li {
  list-style: none;
  margin: 0;
  padding: 0;
}

#block-search-0 {
  left: 90px;
  position: relative;
  top: 70px;
}

#block-imagemenu-6 li {
  float: left;
  margin: 5px;
  width: 165px;
}

/*
  Search block
*/

#edit-search-block-form-1-wrapper label {
  display: none;
}

#edit-search-block-form-1-wrapper {
  background: url("../images/searchleft.gif") no-repeat scroll left top transparent;
  display: block;
  float: left;
  height: 30px;
  margin: 0;
  overflow: hidden;
  width: 240px;
}

#edit-search-block-form-1 {
  border: 0 none;
  height: 26px;
  line-height: 22px;
  margin-left: 32px;
  margin-top: 2px;
  width: 210px;
}

#search-block-form .form-submit {
  background: url("../images/searchright.gif") no-repeat scroll left top transparent;
  width: 71px;
  height: 30px;
  border: 0;
  cursor: help;
}

/*
  announcement
*/
#region-content-right {
  background-color: #FFF;
}

#block-views-Front_announcement-block_1 {
  height: 150px;
  border: 1px solid #E4E4E4;
}

#block-views-Front_announcement-block_1 li {
  margin-top: 10px;
}

#block-imagemenu-8 ul,
#block-imagemenu-8 ul li{
  list-style: none;
  margin: 0;
  padding: 0;
}

#block-imagemenu-8 ul li{
  margin-top: 10px;
}

.middle-content {
  padding-top: 10px;
}

/*
  Floor
*/
#region-content-bottom .block-views {
  clear: both;
  margin-top: 10px;
}

#region-content-bottom .view-header .top {
  background: #F6F7F9;
  border-top: 2px solid #E3235C;
  height: 35px;
  margin-top: 10px;
}

#region-content-bottom .view-header .top .name-cn {
  color: #E3235C;
  font-size: 15px;
  font-weight: bold;
}

#region-content-bottom .view-header .top .name-en {
  font-size: 11px;
  margin-left: 5px;
}

#region-content-bottom .view-header .top .title {
  float: left;
  margin-left: 15px;
  margin-top: 10px;
}

#region-content-bottom .view-header .top .link {
  float: right;
}

#region-content-bottom .view-header ul,
#region-content-bottom .view-header li {
  margin: 0;
  padding: 0;
}

#region-content-bottom .view-header .middle-right-show li {
  padding-bottom: 8px;
}

#region-content-bottom .view-header .top .link ul li {
  float: left;
  background: url("../images/wordline.gif") no-repeat scroll right top;
  padding: 0 5px;
  margin-top: 11px
}

#region-content-bottom .view-header .top .link ul li.last {
  background: none;
}

#region-content-bottom .view-header .middle .middle-left-show li {
  display: block;
  float: left;
  margin-right: 10px;
}

#region-content-bottom .view-header .middle ul {
  display: block;
  float: left;
  height: 238px;
  margin-bottom: 15px;
}

.view-category-items ul,
.view-category-items ul li {
  list-style: none;
}

.view-category-items .views-row,
.view-Front-floor .views-row {
  float: left;
  margin: 0 5px 15px;
}

.view-category-items .views-row .views-field-title,
.view-Front-floor .views-row .views-field-title {
  width: 146px;
  margin-bottom: 5px;
}

.view-category-items  .views-row .views-field-field-product-price-me-value,
.view-Front-floor .views-row .views-field-field-product-price-me-value {
  float: left;
  margin-right: 5px;
  color: #CE0002;
  font-weight: bolder;
}
.view-category-items .views-row .views-field-field-product-price-market-value,
.view-Front-floor .views-row .views-field-field-product-price-market-value {
  color: #CCCCCC;
  text-decoration: line-through;
}

.view-category-items .views-row .views-field-field-product-images-fid,
.view-Front-floor .views-row .views-field-field-product-images-fid {
  margin-bottom: 6px;
}

.view-category-items .views-row .views-field-field-product-images-fid a,
.view-Front-floor .views-row .views-field-field-product-images-fid a {
  border: 1px solid #F0F0F0;
  display: block;
  height: 146px;
  width: 146px;
}

.view-category-items .views-row .views-field-field-product-images-fid a:hover,
.view-Front-floor .views-row .views-field-field-product-images-fid a:hover {
    border: 1px solid #F0A7AC;
}

/* bottom */
#region-bottom ul,
#region-bottom li {
  margin: 0;
  padding: 0;
  list-style: none;
}

#region-bottom li.expanded {
  float: left;
  width: 150px;
  padding: 0 20px;
}

#region-bottom li a.no-link {
  color: #666666;
  font-weight: bolder;
  line-height: 30px;
}

#region-bottom li ul li {
  margin: 10px 0;
}

#site-footer {
  padding: 25px 0;
}

#site-footer p {
  color: #666666;
  font-weight: bolder;
  line-height: 30px;
  text-align: center;
}

#site-footer a {
  color: #E3235C;
}

/**所有品牌 所有分类**/
/* content bottom category links */
.view-Cate-links .view-header,
.view-Cate-links .view-content {
  float: left;
  width: 230px;
}

.view-Cate-links .view-header,
.product-categories .cat-item{
  background: none repeat scroll 0 0 #F2F2F2;
}

.view-Cate-links .view-header,
.view-Cate-links .view-content li,
.product-categories .cat-item{
  height: 25px;
  line-height: 25px;
  text-align: center;
  padding: 0 12px;
}

.view-Cate-links .view-content ul,
.view-Cate-links .view-content li {
  margin: 0;
  list-style: none;
}

/*.view-Cate-links .view-content li,*/
.product-categories .cat-item {
  float: left;
}

.product-categories .cat-item-body .cat-item {
  background: url("../images/wordline.gif") no-repeat scroll right center #FFF;
}

.product-categories .cat-item-body {
  margin-left: 58px;
}

.view-Cate-links,
.product-sub-categories{
  clear: both;
  display: block;
  margin: 2px 0 2px 0;
  height: 24px;
}

.product-categories .product-sub-categories div.cat-item{
  /*margin-right: 10px;*/
}
.view-brand ul,
.view-brand li {
  margin: 0;
  padding: 0;
  list-style: none;
}

.view-brand li {
  float: left;
  display: block;
  border: 1px solid #eee;
}
.view-brand .views-field-field-brand-term-logo-fid {
  height: 50px;
  width: 100px;
  text-align: center;
  overflow: hidden;
}
.view-brand .views-field-title {
  margin: 1px;
  text-align: center;
  letter-spacing: 4px;
}

.block-multiblock h2,
.block-best_common h2,
#block-views-brand-block_1 h2 {
  background: none repeat scroll 0 0 #F6F7F9;
  font-size: 14px;
  padding: 4px;
  color: #E3235C;
  margin-bottom: 3px;
}

.block-multiblock,
.block-best_common,
#block-views-brand-block_1 {
  border: 2px solid #efefef;
  padding: 2px;
}

.block-best_common{
  clear: both;
}

#region-content-bottom {
  margin-top: 10px;
}
/**
 * brand/* 页面
 */
.view-brand-items td {
  width: 190px;
}
.view-brand-items .views-field-title {
 color: red;
}
.view-brand-items .views-field-field-product-sub-title-value {
  color: #666;
}


.page-brand #region-content {
  margin-left: 0px;
}

/**
 * LEFT
 */
 #region-content-left .block-views {
  border: 1px solid #C8C8C8;
  margin-bottom: 15px;
  padding: 1px 0;
}

#region-content-left .block-views h2 {
  background: url("../images/srtitlebg.gif") repeat-x scroll 0 0 transparent;
  font-weight: bold;
  height: 30px;
  line-height: 30px;
  margin: 0;
  padding-left: 8px;
  font-size: small;
  color: #E3235C;
}

/* cart count block */
#current-cart-count a {
  font-size: 14px;
  margin-top: 8px;
  color: #FF5500;
  display: block;
}

/* 相关分类 */
#region-content-left ul,
#region-content-left li {
  list-style: none;
  padding: 0;
  margin: 0;
}
 li {
  float: none;
  background: none;
}

/* 推荐商品 */
#region-content-left .view-product-recommend .views-field-counter,
#region-content-left .view-product-recommend .views-field-field-product-images-fid{
  float: left;
  margin-right: 5px;
}

#region-content-left .view-product-recommend .title-and-price .views-field-title{
  margin-bottom: 8px;
}

#region-content-left .view-product-recommend .title-and-price .views-field-field-product-price-me-value{
  color: #CE0002;
  font-weight: bold;
}

#region-content-left .view-product-recommend .views-field-counter .field-content{
  background: none repeat scroll 0 0 red;
  color: #FFFFFF;
  display: block;
  padding: 2px;
}

#region-content-left .view-product-recommend li {
  width:150px;
  margin: 15px 0 15px 36px;
  padding-bottom: 15px;
  border-bottom: 1px dotted #C8C8C8;
}

.page-list .view-category-items .views-row {
  float: left;
  margin: 18px 10px 10px 16px;
}
